/*
 */
package org.vectrics.graphics;

/**
 * @author mmoore
 */
public class LayerTextConfiguration extends LayerConfiguration{
    private String value = null;
    private int size = 100;
    private boolean bold = false;
    private String color = null;
    private String face = null;
    private String valueCode = null;
    private String valueParam = null;

    public String getUniqueName() {
    	StringBuffer name = new StringBuffer();
    	name.append(super.getUniqueName());
    	name.append("-");
    	name.append(bold);
    	name.append(color);
    	name.append(face);
    	name.append(valueCode);
    	name.append(valueParam);
    	return(name.toString());
    }

    /**
     * @return Returns the size.
     */
    public int getSize() {
        return size;
    }
    /**
     * @param size The size to set.
     */
    public void setSize(int size) {
        this.size = size;
    }
    /**
     * @return Returns the value.
     */
    public String getValue() {
        return value;
    }
    /**
     * @param value The value to set.
     */
    public void setValue(String value) {
        this.value = value;
    }
    
    
    /**
     * @return Returns the bold.
     */
    public boolean getBold() {
        return bold;
    }
    /**
     * @param bold The bold to set.
     */
    public void setBold(boolean bold) {
        this.bold = bold;
    }
    
    
    /**
     * @return Returns the color.
     */
    public String getColor() {
        return color;
    }
    /**
     * @param color The color to set.
     */
    public void setColor(String color) {
        this.color = color;
    }
    
    
    /**
     * @return Returns the valueCode.
     */
    public String getValueCode() {
        return valueCode;
    }
    /**
     * @param valueCode The valueCode to set.
     */
    public void setValueCode(String valueCode) {
        this.valueCode = valueCode;
    }
    
    /**
     * @return Returns the face.
     */
    public String getFace() {
        return face;
    }
    /**
     * @param face The face to set.
     */
    public void setFace(String face) {
        this.face = face;
    }
    
    
    /**
     * @return Returns the valueParam.
     */
    public String getValueParam() {
        return valueParam;
    }
    /**
     * @param valueParam The valueParam to set.
     */
    public void setValueParam(String valueParam) {
        this.valueParam = valueParam;
    }
}
